package com.caocaog.market.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import javax.validation.constraints.NotEmpty;

/**
 * @Description 订单发货VO
 * @Author Van.Planifolia
 * @Date 2024/1/30
 * @Version 1.0
 */
@Data
@Accessors(chain = true)
@ApiModel("订单发货VO")
public class OrderShippedVO {
    /**
     * 订单ID
     */
    @NotEmpty(message = "订单号不得为空")
    @ApiModelProperty("订单ID")
    private String orderId;
    /**
     * 快递单号
     */
    @ApiModelProperty("快递单号")
    @NotEmpty(message = "快递单号不得为空")
    private String expressNo;

    /**
     * 快递公司信息
     */
    @ApiModelProperty("快递公司")
    @NotEmpty(message = "快递公司不得为空")
    private String expressCompany;
}
